etchant suitability - German English Dictionary